Skip to main content
TrustRadius

Overview

What is Eclipse?

Eclipse is a free and open source integrated development environment (IDE).

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Eclipse?

Eclipse is a free and open source integrated development environment (IDE).

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

35 people also want pricing

Alternatives Pricing

What is PhpStorm?

JetBrains supports PhpStorm, an integrated development environment (IDE).

What is RubyMine?

RubyMine is an intelligent Ruby and Rails IDE deployment from Jet Brains.

Return to navigation

Product Demos

GOT7 - ECLIPSE Demo Version

YouTube

T20 WC, DEMO & LUNAR ECLIPSE : Episode 7 - News vs Noise | Godi Media vs Newspaper | Kroordarshan

YouTube

FIRST LOOK at Spore 2 ?? - Elysian Eclipse Demo

YouTube
Return to navigation

Product Details

What is Eclipse?

Eclipse Video

15 Years of the Eclipse Foundation

Eclipse Integrations

Eclipse Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Eclipse is a free and open source integrated development environment (IDE).

Reviewers rate Support Rating highest, with a score of 6.8.

The most common users of Eclipse are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(383)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users commonly recommend using Eclipse for Java programming and Android development. They believe it is a versatile and powerful IDE that is user-friendly and helpful for any developer. Users also suggest trying out Eclipse to see if it works for you. They recommend becoming familiar with plugins in Eclipse and using it as a de-facto IDE for software development in Java and other top technologies. Additionally, they recommend considering other IDEs for languages other than Java. Users think Eclipse is simple and easy to use, but suggest trying other solutions that may be lighter. They mention that giving Eclipse more memory space can improve its loading time and highlight that it has more plugins than other IDEs. Comparison-wise, users think Eclipse is better than Netbeans and mention that it is slowly improving. Overall, users highly recommend Eclipse for developers and believe you will love it.

Attribute Ratings

Reviews

(1-25 of 34)
Companies can't remove reviews or game the system. Here's why
Nikhil Puniyani | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
1. Eclipse takes care of things like formatting, documentation, packaging, etc, which saves around 20 % of the time so that we can focus on developing actual business logic which helps us to manage time.
2. Using Eclipse is like a day-to-day task for me, as I work in Java it is very simple and convenient to use, it is one of the best IDE I have come across.
3. Simple UI given is very helpful to focus on the more relevant task.
  • Easy To Use
  • Easy To Setup
  • Excellent Debug Options
  • Can Add Formatting and documentation
  • Git Section to maintain the code repository and resolve conflicts
  • Sometimes Maven projects are not able to connect to third-party libraries, this issue is very intermediate
  • Adding some external plugins will make Eclipse very slow and consume a lot of memory
  • Compatibility with other IDE e.g. Also observes if we import some other IDE project to Eclipse it gives some weird problems.
If you started learning any new technology like Java you can start exploring Eclipse as it is very easy to use and very clean UI.

If you want more interaction with some other third-party tool you can compare other IDE's available in the market.
December 22, 2023

Eclipse - hasn't set yet!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Our platform unlocks the most power from it when users use the full IDE experience, which is powered by Eclipse. Many years ago we had our own UI but developers asked for basics that they expect any IDE to handle - file management, window management, consistent compile-edit lifecycle, etc. Eventually, we realized the best way to get this was simply by being an Eclipse-based product.
  • Integration system
  • Best-of-breed Java development
  • Flexible interface customizable, yet opinionated
  • MacOS support is good-then-bad-then-good
  • Dark mode is almost there, but not perfect
  • Lighten up as much as possible its memory usage
If the developer is working on a large codebase, in Java in particular, imho there is no substitute for Eclipse, period. If using Maven, the experience will be about 90% there, but frankly Eclipse is the defacto standard, imho, for solid enterprise development. Doesn't look as swanky as vs code, but that's really just an editor that invokes external tools, let's face it.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Eclipse for developing the software. The software is developed in JAVA with a usage of Spring, Hibernate and some other frameworks. As we can choose from 2 IDE products within our IT department, it can be used by whoever decides to use it. It addresses business problems connected with our software.
  • Free of charge
  • Customizable
  • Plugin integration
  • Easy to use
  • Sometimes freezes
  • It would be great to have some built-in code replacement feature
As Eclipse is free of charge, my organization saves the money for license purchases. Even though the product is free, it does not mean it lacks features as code completion, plugin integration, all of these work well. I like the fact I can open multiple projects in project explorer, and I have them accessible all in one place without the need to open a new window.
Giovanni Paredes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Eclipse IDE is used in the IT department for software development and solutions to problems that arise within the organization on a daily basis. It is used for the creation of services until the creation of compiled files to be consumed by other processes, it is also used to create personalized libraries that will be consumed by other services or programs.

These softwares can be used throughout the organization for daily tasks that can be presented to users.
  • Debugging
  • Mark of errors
  • Compilation
  • Updating the libraries
  • The way you find some configurations of the toolkit
Being free, it is one of the best IDE for Java programming, it offers you a wide range of plugins that allow you to customize it as you like.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is used in different departments of my organization, mainly in all IT-related departments, where having a trustworthy IDE is a must. Its main purpose is to be a platform to work with Java projects. I use it myself professionally, but I've also used it when learning to program in Java.
  • Great IDE for Java programming
  • Lots of plugins and integrations, as it's open-source
  • UI is simple so it's easy to find everything you need for coding
  • The debugger is one of the best I've tried
  • When working with bigger projects takes up a lot of RAM and sometimes it crashes
  • Not so prepared for other languages than Java
I think that if someone asked me for an IDE for Java programming, I would definitely recommend Eclipse as is one of the most complete solutions for this language out there. If the main programming language of that person is not Java, I don't think Eclipse would suit his needs[.]
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is an integrated development environment (IDE) used in computer programming. I used Eclipse mainly to develop Java applications. It was being used by most developers I know that write Java code. I would say it is the best IDE for Java but it can also be used for other coding languages and applications. I use it both personally and professionally.
  • IntelliSense is awesome.
  • Run and compile Java with ease.
  • The theme and animations can affect performance.
  • It does support a lot of languages, but not as good as Java.
It is amazing and the best IDE for Java that I recommend to other developers. If you disable some of the unnecessary spell check and the plugins, and also change the theme it can be very nice and fast, and it helps to improve performance. Also it is really good to have it on your resume.
Rajshekhar Sahu | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
In my college, all labs are using Eclipse to teach the students. Labs in computer science and IT departments and also in the building of first-year students too. This software is used for teaching the students, coding in Java SE, and web development in Java EE. I personally used this software to develop my projects. I first used this software when I was learning the java in my coaching institute Vedisoft, and then I became used to it because it is the simplest and fastest IDE I have ever seen.
  • Simple layout, no complex options are provided.
  • Boot up time is short compared to other IDE.
  • GIT integration is a good feature.
  • Good project management.
  • Nice debugger and auto complete feature is good.
  • There is no java-script debugger.
  • No customization allowed in the theme of IDE.
  • Switching perspective takes a bit much time.
  • Integration of tomcat server is a bit of a headache.
Eclipse is most suitable for students who are beginners in the world of programming, its simple layout and fast behavior helps the student to learn faster, become comfortable faster and students can quickly understand the layout of Eclipse as it is the mother IDE of all IDEs. But if you are not a beginner, and do something like developing a real-time software or website, you should use IntelliJ IDEA for this purpose as 65% of Java developers are currently using IntelliJ.
Bob Smith | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is our chosen IDE (Integrated Development Environment) of choice for all of our Java applications. We have been using it to build thick and thin client applications for the past 14 years to solve internal and external issues. Eclipse, with its plugin framework, allows it to be extended and integrate with most technologies providing a familiar environment no matter the technology used.
  • Maven Integration and Support
  • Subversion/Git integration
  • Eclipse has a large foot print
  • Updated versions require you to build out your plugins and migrate your projects
Eclipse is my go-to environment for Java development. I've also used it for embedded, C/C++, JavaScript, HTML, CSS, and more. Sometimes you need a few versions of Eclipse so it is easier to work between the different types of projects. Because Eclipse is open source there is a very large support base. I've used some of the enterprise versions of Eclipse before, but never really needed the paid features.
February 11, 2020

Coffee and Eclipse

Score 10 out of 10
Vetted Review
Verified User
Incentivized
It's currently used by some teams who are working on open-source technologies. It's the best IDE for Java development.
  • Stable.
  • User friendly.
  • Add themes.
  • Better integration with Git.
It's well suited for Java-related work. Has tons of plugins, adding and community support.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using Eclipse for building modern apps for multiple platforms such as Android, web, and desktop. Eclipse made it easy to deploy applications on cloud platforms due to the availability of plugins, and it is very easy to build a maven project based on Java using Eclipse. I have been using Eclipse for more than 5 years for both desktop and web-based application development. Vibrant support for the various tools of the Java enterprise makes the development of web-based applications a lot more effective and time-saving.
  • Simplified IDE makes it easy to write clean and efficient code.
  • Debugging is very easy in Eclipse.
  • Sometimes it crashes on loading big projects.
  • More language support is required such as python.
Since it is a modern development IDE, it can be used by both novices and experts alike to build effective applications and software. Working on Eclipse makes it very comfortable to write code and debug it. It is also free to use and we don't need to spend money to get Eclipse. Vibrant plugins are offered in the Eclipse marketplace as well.
Sudha Govindaraju | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I was a developer for a startup based in Houston. I used the Eclipse IDE to mainly develop Java applications. The Eclipse Software Development Kit(SDK) includes Java developers is meant for Java developers like me. It is free and open-source software. It also helped me develop applications in other programming languages via plug-ins. It really benefited our company as being the one IDE that supports programming in multiple languages.
  • Great framework for building Java applications.
  • Tons of great tools to add on it.
  • Running off and building something when the user doesn't ask it to.
  • Loses its way often/glitches which can require a restart.
Eclipse IDE is just as useful as any other IDE's on the market. One good thing about Eclipse IDE is free to use. It is extremely fast and flexible, and is very powerful for refactoring when working with several projects. However, Eclipse IDE misses many features compared to, say IntelliJ, but it does have a huge array of plugins delivering capabilities that aren't necessarily available with any other platform.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is the standard IDE used for Java development in the Technology department. Eclipse solves large projects well with complete code compilation and handles plug-in development. Eclipse is used for software development for trading and compliance applications that utilize MAVEN, AVRO, GIT which are essential to these applications. Eclipse enables different programming languages including Python, Java, and C++ which are vital to the firm. In addition, Eclipse is integrated with subversion which is the configuration management tool used firm-wide.
  • Eclipse organizes imports well and does a good job presenting different programming languages.
  • Eclipse auto formats source code allowing customization and increased readability.
  • Eclipse reports errors automatically to users rather than logging it to the console.
  • Eclipse has coding shortcuts and auto-correction features allowing faster software development.
  • Eclipse setup is long, non-intuitive and not user-friendly for beginners.
  • The documentation feature is so difficult that it is often not used.
  • The Project explorer is hard to read and not a good organizer.
  • Eclipse look and feel and not as appealing as IntelliJ.
Eclipse is suitable for large-scale projects. It's not so user-friendly for smaller projects whereas IntelliJ is a more appropriate IDE built for small projects and beginner users.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is being used across the organization on various platforms. Multiple projects built on Java are implemented on Eclipse.
  • Integration with database drivers.
  • Availability of plugins for pretty much any implementation that can be seamlessly integrated.
  • Ability to profile the code to identify memory and data leaks causing the application to slow down.
  • On some configurations, Eclipse can get extremely slow in responding, and its a known issue with many users facing similar problems. This is very inconsistent.
  • Some versions of Eclipse does not support the automatic code completion for JavaServer Faces and JavaFX tags.
I prefer to use Eclipse ONLY if my projects are configured using a build tool like Maven or Gradle. It is incredibly tedious to configure projects otherwise due to the classpath issues.

NetBeans is much more straight forward and more straightforward to configure the libraries and dependencies when a project is built with no build tools.
Larry Reed | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is used by various people but is not generally used by the organization. I was a user before I started at SurveyMonkey and continued to use it up until early in 2019. The company has generally not encouraged any particular IDE until this year. Most folks tended to use SublimeText, with a fair number using PyCharm, and only a few of us on Eclipse. Those of us using Eclipse like it's fully integrated debugging environment for Python (which also attracted users to PyCharm, which is essentially Eclipse with paid-for enhancements). I particularly liked being able to use it to access SQL Server in the same environment as Python and Javascript.
  • It is very good at managing many files under edit. I like the ability to manage multiple projects and multiple files. It supports a wide variety of file formats with type-specific syntax formatting.
  • I like the integrated debugging facility. In particular, we used a remote file system debugger with Python in external VMs to great effect.
  • I like the ability to access multiple types of databases in the integrated development environment. It provides connectors for a wide variety of databases and supports most basic DB access methods.
  • GIT integration is very effective. You can easily manage repositories and connect them to projects, and the project integration into GIT is virtually seamless.
  • While the DB integration is broad (many connectors) it isn't particularly deep. So if you need to do serious DB work on (for example) SQL Server, it is sometimes necessary to go directly to the SQL Server Studio. But for general access and manipulation, it is ok.
  • The syntax formatting is sometimes painful to set up and doesn't always support things well. For example, it doesn't effectively support SCSS.
  • Using it for remote debugging in a VM works pretty well, but it is difficult to set up and there is no documentation I could find to really explain how to do it. When remote debugging, the editor does not necessarily integrate the remote context. So, for example, things like Pylint don't always find the libraries in the VM and display spurious errors.
  • The debugging console is not the default, and my choice is never remembered, so every time I restart my program, it's a dialog and several clicks to get it back. The debugging console has the same contextual problems with remote debugging that the editor does.
For immediate local development, it's great. You can run tests and do debugging directly. For remote environments (typical if you develop in a VM or container environment) the setup is painful and pretty much undocumented.
October 25, 2019

Eclipse Review

Score 7 out of 10
Vetted Review
Verified User
Incentivized
The Eclipse project that is being used at our organization is the Integrated Development Environment.
It is used exclusively within the Development Teams as the primary code editing tool. It was, for an extended period of time, the only code development tool that was used in our department (approximately 100 team members). However, we now have a more heterogeneous code development tooling environment. The Eclipse IDE is really an integrated code development environment, that allows for code editing, building/compiling, version control, code quality checking, web development, and more.
  • Eclipse uses the concept of plug-ins to extend it's core capabilities. This is a highly efficient concept, as you'll be able to add only what you want to. Don't need maven build integration? No need to add the M2E plugin. Need to hook up to an SVN repo? Feel free to add in the Subversive plug-in. This goes for every aspect of the features that are made available.
  • It is actively maintained. There are scheduled releases every year. at least 2 if not more. They come packed with all sorts of enhancements and feature upgrades.
  • It's open-source. Now, this is a more philosophical point. If you believe in Free Software, and the Open Source paradigm, then this will ensure that your organization continues to align with those principles. It is community-driven, and even the plugins that it supports are themselves open-source. So you'll continue to have a thriving ecosystem.
  • It is very strange that the Eclipse IDE has such a long startup time. And feels very bloated. The core product doesn't come with any additional features or capabilities, and yet, with every release, it seems to get slower and feels bulkier. It behooves me to understand how this is possible.
  • Despite their regular releases, it almost seems as if the Eclipse team is focusing on the wrong things. Their updates and enhancements are certainly very welcome, and it's clear they are actively working on fixing defects. But they are continually behind the 8-ball on supporting new industry standards and anticipating where the field is going.
  • It's wonderful to have choices, and that is a testament to the Open Source ecosystem. However, compatibility issues continue to plague the eclipse project. Plugins often are incompatible with different versions, or are unusable and just crash upon installation, yet continue to be offered as compatible plugins. This causes a mess.
  • Setting up and configuring Eclipse can range anywhere from a tedious, but necessary task, to an absolute nightmare. Although the core product is highly portable, the customizations, the plugins, the configurations that make it works exactly the way you want, or more importantly, the specific setup that you want your entire team to use to ensure consistency, can be hellish to port over if and when you switch to a new laptop.
I would strongly recommend Eclipse to any developer working on almost any programming language. But more importantly, if you are working in an environment that requires integration with various tools and platforms across your enterprise, then Eclipse is an especially powerful application. However, one size does not fit all, and sometimes you don't need a swiss-army knife. But rather a precise surgical tool. In those cases, Eclipse's more general functions won't hold up, compared to say, Microsoft's Visual Studio Code. In fact, one could even say that if you are a modern web-app developer, then there are a couple of development environments that are probably better than Eclipse.
Gabriel Samaroo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Eclipse has been my favorite IDE to use for Java development. Eclipse has great shortcuts that improve the speed at which you code, and have a lot of great built-in features, such as the debugger and a marketplace to add plugins for various frameworks like Spring and Maven. Like any good IDE, you can have your own custom settings and preferences to tailor things to your specific preferences.
  • Extremely easy to install and use
  • It's free to use (as opposed to competitors like intelliJ)
  • Great marketplace for add-ons like Themes and Spring / Maven plugins
  • Great IDE for Java development. Plugins available for other languages (ie: Python), but not as good compared to other IDEs (ie: PyCharm)
  • Uses a lot of system resources / CPU
  • There are so many features built-in and available for use, it can sometimes take a long time to learn them all.
I would highly recommend Eclipse as the IDE of choice for Java developers. It's great for both small and large teams, but particular good for large teams because it is free to use. If you are developing in other languages (such as Python), I would recommend using other IDEs (such as VS Code, Atom / Sublime, intelliJ, PyCharm, etc.)
Richard Davies | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Incentivized
We use Eclipse as the IDE and code editor for our Adobe ColdFusion-based web applications. We only have a small number of ColdFusion developers but we standardized on using it as our IDE almost 15 years ago. As a full-featured code IDE, it allows us to edit code files in various languages, has an integrated code debugger, and integrates with our Subversion source code control.
  • Eclipse is very powerful and has a wide range of plugins that can be used to customize it and add additional functionality. For example, you can write code in a wide variety of languages, debug your code, commit it to your code repository, and manage your database schema and data all without ever leaving Eclipse.
  • As open-source software, it's available for free.
  • It has (or had) a very large user base so if you ever encountered issues, it's likely you're not the only one and you can find help from someone else who's experienced the same issue.
  • It runs on top of Java so it's available on almost any platform.
  • Compared to newer, more popular code editors today, Eclipse feels very large, bloated, and slow.
  • I've had compatibility issues in the past where certain 3rd party plugins I've relied on weren't compatible with newer versions of Eclipse and prevented me from being able to update to the latest versions. Or sometimes two plugins would conflict with each other or cause issues when used together. Occasionally I get random errors that are difficult to troubleshoot or identify the root cause.
  • Starting Eclipse always seems to take a really long time, it can consume a lot of memory, and sometimes runs slowly.
If you need a full-featured IDE for programming or web development Eclipse might be worth a look at, especially if you need a free editor or if you're doing Java development. However, it's starting to show it's age when compared to newer IDEs like VS Code, Atom, or Sublime. But if you only need to occasionally edit code or don't need integrated debuggers and code repositories, then I'd strongly recommend looking at a more lightweight editor.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is a famous Java IDE. It easily combines language support. The best thing about Eclipse is the suggestions we get for every line. When we are aware of the proceeding we get all suggestions which can be included or used for correct usage. Java related coding and debugging is done in Eclipse. Beginners who are interested in coding can start with Eclipse but when we come for specifications it becomes a bit difficult. Pointing out errors is very easy in Eclipse. It also shows proper directory structure which allows the user to navigate easily from class to class.
  • Pointing out errors.
  • Auto fill code.
  • Proper directory structure.
  • Less menu structure.
  • Restarts soon when closed and opened.
  • UI can be changed with better colors and options.
People who are starting with coding in Java should or can start with eclipse as it is beginner friendly and saves time. There are many shortcuts available in Eclipse, which will almost auto fill the code to the max. Eclipse suggests importing jars that are there in other projects' classpaths. It makes it easy rather than going and searching for jar downloads
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We have been widely using eclipse IDE for developing various Java and J2EE applications in our organizations. We also use it for developing other scripting languages like javascript, widgets and other programming languages. But we mostly use it for Java applications. Eclipse also has had the capability to configure mobile based plugins/extensions for Android and iOS and to develop applications for mobile use. Eclipse has eased a lot of development and fast-tracked the development effort which directly increases the productivity of code and speeds up the delivery process.
  • Eclipse's latest version like neon, Zuno has inbuilt maven plugins where we can leverage the code integration and check in with various source control management tools like SVN, Github etc.
  • As said earlier, Eclipse also has the capability of extending plugins that are required for Andriod and iOS mobile applications.
  • The best I could say is it provided a lot of shortcuts for development like providing different Java API in front instead of the developer being typing.
  • I think it needs improvement in GWT applications.
  • More support for mobile simulation is required for iOS-based applications.
Eclipse is well suited for all Java-based applications. And mostly for developing major J2EE applications. Its very good for Java beginners to Java professionals. It has a lot of inbuilt tools which ease developer life. For instance, if you need a web service skeleton for testing purposes that can be achieved within minutes. Eclipse has very good debugging tools that ease code debugging. Though eclipse provides tools for other programming languages like C, C++, visual studio it is not well versed in that area.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our company uses Eclipse as its integrated development environment for building Java web applications and testing/integration applications with Oracle Utility Billing.
  • Flexibility and openness. Eclipse provides the ability to accept numerous open source plugins related to code syntax review, runtime server integration, code repository, and deployment.
  • Open Source. Downloadable and free, frequently updated, and supported by a large developer community.
  • Easy to use. Eclipse supports numerous views/layouts based on the types of development, debugging, testing, or performance results you are looking for.
  • The UI is beginning to look a bit dated out of the box. Visual Studio as an example, has made vast improvements and has driven forward with a better user experience.
  • Eclipse can have some slight responsiveness issues (slowness) in a Windows environment and the JVM may be part of the cause.
  • Eclipse is sometimes challenging to set up and install with its various dependencies in a Windows environment
Great for open source Java development. I have experience using it to create Java web applications that run on Apache/Tomcat and use a MySQL DB. I am aware, but have not used many of the large volume of plug-ins that exist. I would recommend it to others because it provides a low-cost way to jump-start development by individuals or small-businesses.
Angel Machon | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is used in my organization by me and by all the web developers that work here, except for one that prefers brackets. I am not sure about other departments using the same software, but I assume they use it as well. We use is basically to edit the code in the websites we manage, which are a section of the school of medicine.
  • Color coding, I love it.
  • The eclipse forums where you can ask for help.
  • The templates that come with it. Really helpful.
  • The start time when first initiated.
To edit pieces of code is really helpful because lame online editors are boring and they usually don't come with a debugger. It's nice as well for learning as you can start from scratch really easily, or use one of their cool templates. This saved me some money and so much time when starting a new project.
Jose Miguel Siu Navarro | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Eclipse as our main IDE for all our Consultancy services. Eclipse is used as well for our main commercially distributed products: Bonita BPM , Talend ESB and OpenKM. We develop JEE apps, Restful Web Services, SOAP Web Services among others.
  • Easy to Install and configure.
  • Most expandable with modules and plugins.
  • Evolve fast as new technologies appears.
  • The community around Eclipse is very helpful.
  • Although the latest version has high DPI screen compatibility, I think it could be better.
  • Needs faster startup time from cold boot.
  • Needs to update the icon library, since it looks out dated.
Eclipse supports a wide range of programming languages, so it fits perfectly if you do some Java EE with Javascript (Angular, NodeJS, etc). Put you are covered if you do PHP, plain HTML, Jasper Reports (custom eclipse). In short, Eclipse is a very versatile and is the preferred IDE for several Open and Non Open source projects.
February 01, 2018

Powerful Open-Source IDE

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We were evaluating different types of software for a client and some on the short list of software we were evaluating were using eclipse as their development platform as well as their business-facing application. In short, they were using Eclipse for both dev and client. The reason why they used Eclipse is that they wanted to develop on Java and Eclipse is friendly to that programming language, however, the UI was very difficult to use on Eclipse.
  • Eclipse is very Java-friendly so developing applications on Eclipse has many handy tools for that purpose
  • Eclipse is open-source so if you don't like something, someone has a fix for it. Or you can change it!
  • Eclipse is widely used so if you have experience with Eclipse, you're likely to run into it again.
  • Some of the UI controls are difficult to use. For example, there have been instances where I could barely see the UI controls, and there was no way to enlarge them. Which was frustrating.
  • Eclipse itself has a learning curve to it. If this is your first real IDE, you should take some time to learn all the controls to get the most out of Eclipse.
  • In the past, graphic rendering can take a long time depending on how fast your computer is. My computer is quite capable but sometimes still Eclipse performance issues.
Eclipse should be used if you are looking for an open-source platform to develop applications on. Since it is Java friendly, it is easy to recommend if you are using that tool. If you are well-versed with programming, this is a great tool. However, if you are a teacher trying to educate students on their first programming language and IDE, try to look for more rigid and easier-to-use IDE for your students.
December 14, 2017

Quick Review on Eclipse

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Since Eclipse is free and versatile to use with any kind of development environments, most developers in my organization prefer to use it as their main Integrated Development Environment (IDE) for Java SE and EE projects.
  • Main advantage is that it does not need any propitiatory license to use its full features. So using Eclipse is cost effective for any software development company.
  • Eclipse is comprehensive to adapt most industrial technologies/frameworks without any hesitation.
  • Eclipse has frequent upgrades. So the issues in the eclipse source are being rectified.
  • Eclipse users may experience unexpected crashes due to various reasons.
  • Compared to IntelliJ IDEA, Eclipse is lack of user friendliness.
  • Eclipse may be slow in operation when it has many background processes.
If you are looking for an open source IDE, Eclipse is the best which fulfills all the developer needs including repository management, code corrections, debug options and deployment etc.
November 29, 2017

Eclipse: The IDE for You?

Gregory Hanson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Eclipse is the primary IDE for development of in-house projects. In order to quickly develop applications, including batch and web applications deployed to Tomcat, Eclipse is our go-to platform.
  • Tomcat integration for local deployment and integration testing is easily accomplished with Eclipse.
  • Integration with build standards like Ant and Maven are easily achieved with Eclipse.
  • Find bugs, JUnit, and other third-party tools that make code validation necessary and invaluable in Eclipse.
  • Menu structures are not as intuitive as one might think. Using the product for over a decade, I still have to search for elements that impact general development processes.
  • While the plugin architecture is nice, some features should just come standard. Code validation and debugging plugins should be improved and be default.
  • Tomcat integration should be defaulted. While it can be built out directly from eclipse.org, customizing could be by-passed and just default it as a standard installation and configuration.
Great for development especially in an agile work environment. SVN or Git integration is simple and collaboration is a thoughtful paradigm in Eclipse. While the tool is well suited for development, other IT departments would have little use for the bloat of the product. And example would be for software configuration management, a space where one IT firm recommends utilizing Eclipse but for which the product seems a bit too heavy.
Return to navigation